#ifndef TUNKIA_H
#define TUNKIA_H
#include<QString>

//class tunkia
//{
//public:
//    tunkia();
//};


QByteArray 天恒生成帧(QString 数据域);
QString 天恒还原帧(QByteArray 数据域, int *错误类型);
quint16 crc(quint8 * data,quint8 nbyte); //CRC 校验
QString quint8数组转QString(quint8 * data,int k);
int32_t 天恒转int32(char *类型,QString 命令);

typedef struct
{
    int32_t 电压A;//1
    int32_t 电压B;//2
    int32_t 电压C;//3
//    int32_t 电压AB;//4
//    int32_t 电压AC;//5
//    int32_t 电压BC;//6
    int32_t 电流A;//7
    int32_t 电流B;//8
    int32_t 电流C;//9
    int32_t 功率A;//10
    int32_t 功率B;//11
    int32_t 功率C;//12
 //   int32_t 功率总;//12
    int32_t 功因A;//14
    int32_t 功因B;//15
    int32_t 功因C;//16
 //   int32_t 功因平均;//17
    int32_t 无功A;//10
    int32_t 无功B;//11
    int32_t 无功C;//12
//    int32_t 无功总;//12
    int32_t 视在功率A;//14
    int32_t 视在功率B;//15
    int32_t 视在功率C;//16
//    int32_t 视在功率总;//17

}TD源的输出值;

#endif // TUNKIA_H
